Tcl

Tcl
Tool Command Language
Desarrollador(es)
Tcl Core Team[1]
https://tcl.tk
Información general
Extensiones comunes .tcl, .tbc[2]
Paradigma Multiparadigma: POO , funcional, procedural, Programación dirigida por eventos
Apareció en 1988
Diseñado por John Ousterhout
Última versión estable 8.6.14[3](28 de febrero de 2024 (9 meses))
Sistema de tipos Dinámico, cualquier cosa puede tratarse como una cadena
Implementaciones ActiveTcl
Influido por C, Lisp, Shell, Awk, SCL
Ha influido a Python, PowerShell[4]
Sistema operativo Multiplataforma
Licencia BSD

Tcl (pronunciado /tí.quel/, originado del acrónimo en inglés "Tool Command Language" o "lenguaje de herramientas de comando", actualmente se escribe como "Tcl" en lugar de "TCL"), es un lenguaje de script creado por John Ousterhout, que ha sido concebido con una sintaxis sencilla para facilitarse su aprendizaje, sin detrimento de la funcionalidad y expresividad.

Se utiliza principalmente para el desarrollo rápido de prototipos, aplicaciones "script", interfaces gráficas y pruebas. La combinación de Tcl con Tk (del inglés Tool Kit) es conocida como Tcl/Tk, y se utiliza para la creación de interfaces gráficas.

  1. «Tcl Core Team» (en inglés). 
  2. «Tcl Dev Kit - Compiler». ActiveState Docs (en inglés). Archivado desde el original el 20 de octubre de 2016. Consultado el 2 de noviembre de 2016. 
  3. «Latest Release: Tcl/Tk 8.6.9» (en inglés). 16 de noviembre de 2018. Consultado el 17 de noviembre de 2018. 
  4. Jeffrey Snover. «PowerShell and WPF: WTF» (en inglés). Microsoft Developer Network. 

Developed by StudentB